home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / games_d / edmap122.zip / EDMAP.TXT < prev    next >
Text File  |  1994-10-28  |  13KB  |  324 lines

  1.             
  2.     EdMap
  3.     version 1.22
  4.  
  5.     DOOM Map Editor
  6.  
  7. This software package enables users to create or modify maps used
  8. in the virtual-reality game DOOM (and DOOM II), by id Software.
  9. DOOM is a trademark of id Software.  id Software will not provide
  10. any assistance for EdMap or any map created or modified by EdMap.
  11. EdMap was not designed to function with unregistered versions of
  12. DOOM. If you like DOOM, and/or want to use EdMap, you must first
  13. register your copy of DOOM with id Software.
  14.  
  15. Included in this package are the following files:
  16. INFO     BAT        48 10-05-94   8:36p
  17. BUILD    BAT       700 09-20-94   2:24p
  18. EGAVGA   BGI      5554 02-28-91   1:01a
  19. ACTSLIST DAT     13632 09-28-94  10:46p
  20. HELPINDX DAT      3367 10-12-94   6:48p
  21. PTX-6    DAT      2304 08-09-94   6:14p
  22. PTX2S-8  DAT      1536 08-14-94   7:11p
  23. PTX2S    DAT      1536 08-17-94   4:46p
  24. MOUSEPIC DAT       640 10-21-94  10:54a
  25. VGA50    EXE      2948 10-09-94  10:44p
  26. EDMAPSYS EXE    317396 10-27-94  11:01p
  27. EDMAP    EXE      7902 10-27-94  11:01p
  28. EDMAPCFG EXE     43051 10-27-94  11:01p
  29. DOOM2WAD EXE     13669 09-26-94  12:31a
  30. IDBSP    EXE    245194 06-04-94   2:44p
  31. WAD_DWD  EXE    126757 06-04-94   4:43p
  32. BUILDER  TXT      8391 06-04-94   4:41p
  33. FLORLIST TXT      4072 09-26-94  12:34a
  34. EDMAP    TXT     12508 10-13-94  12:38p
  35. HELP     TXT     34676 10-12-94   6:47p
  36.        22 file(s)     845881 bytes
  37.  
  38.  
  39. These files must be present in the current directory when "EDMAP"
  40. is typed at the DOS prompt:
  41.  
  42.     EDMAP.EXE
  43.     EDMAPSYS.EXE
  44.     EDMAP.CFG (or whatever *.CFG is specified)
  45.         if EDMAP.CFG does not exist, place EDMAPCFG.EXE
  46.         in the same directory when running EDMAP.EXE;
  47.         when EdMap detects no *.CFG file, it will run
  48.         EDMAPCFG.EXE to create a new configuration file.
  49.  
  50. All other files should be in the EdMap directory.
  51.  
  52. EDMAPCFG is the utiltity that configures EdMap.  If EdMap cannot
  53. load properly, EDMAPCFG may be loaded to create the necessary
  54. files to load.  After the configuration is done, EdMap will
  55. automatically try again to load.  EDMAPCFG can also be loaded
  56. seperately from the DOS prompt.
  57.  
  58. The DOOM directory is where DOOM.EXE and DOOM.WAD (or DOOM2.EXE
  59. and DOOM2.WAD) are located.  The PWAD directory is the directory 
  60. where the map files will be saved to and loaded from.  The EdMap 
  61. directory is where the EdMap data files are located.  
  62. For example, the DOOM directory could be D:\GAMES\DOOM and PWADs
  63. could be located in D:\GAMES\DOOM\PWADS and the EdMap file could
  64. be in D:\GAMES\DOOM\EDMAP.  The three above files would have to 
  65. be in the DOOM directory if that was where you intended to load 
  66. EdMap from.  EDMAPCFG can be used to create additional config
  67. files, which can be specified on the command line when loading 
  68. EdMap.
  69.  
  70.  
  71. To load EdMap, type EDMAP at the command prompt while in DOS.
  72. Typing EDMAP /? will display the following:
  73. |EdMap v1.22
  74. |DOOM map editor
  75. |(c) 1994 Jeff Rabenhorst (araya@wam.umd.edu)
  76. |
  77. |EDMAP [pwadfile [pwadfile [...]]] [/M:mapnnumber] [/C:filename] [/?]
  78. |
  79. |    [pwadfile [..]]  adds WAD files. (file extentions are optional)
  80. |     [/M:mapnumber]  loads specified map into editor:
  81. |                     DOOM I/"ExMy" format: from E1M1 to E3M9,
  82. |                     DOOM II: mapnumber must be in [1..32]
  83. |      [/C:filename]  specifies config file.
  84. |             [/dir]  lists resources in the specified WAD directory.
  85. |               [/Q]  "Quiet": prevents text after command line.
  86. |               [/L]  Disables auto-loading the latest PWAD.
  87. |               [/X]  Disables XMS support.
  88. |               [/?]  (this) help text.
  89. |
  90. | ex: EDMAP MISSION1.WAD MISSION2 /M:E1M2 /C:MYCONFIG
  91. |
  92. Like DOOM itself, the WAD files update the main DOOM WAD.
  93. The last map of any name found in the list is the only one used,
  94. even if previous WAD files contain the map.  WAD files may be 
  95. added while in the EdMap editor, and one may be loaded 
  96. automatically; the "Auto-load latest PWAD" option in EDMAPCFG 
  97. lets EdMap scan the PWAD directory for the "*.WAD" file with 
  98. the latest timestamp.  EdMap will notify you if the map 
  99. currently being edited is updated by a new PWAD file in the list.  
  100.  
  101.  
  102. EdMap control is centered around the mouse.  (A mouse is required
  103. to run EdMap)  I tried to stuff as many controls onto the rodent as
  104. possible.  I may have gone overboard, but most controls on the mouse
  105. may be substituted by the keyboard ("most").  Here's the controls:
  106. While holding the 2nd (right) button:
  107.     ...drag the mouse to pan around the map.  The control is
  108.         intentionally not propotional; it decreases some
  109.         as you zoom out.
  110.     ...hold the 1st (left) button to zoom.  Push the mouse up
  111.         to zoom in, pull back to zoom out.  Note that to
  112.         enable zooming the 2nd button must be pressed first.
  113. Using the 1st (left) button:
  114.     ...tap to snap the mouse cursor to the nearest object of
  115.         that mode and pick it up (modes are: Vertices, 
  116.         LineDefs(&SideDefs), Sectors, and Things).
  117.         The object is not "attached" to the mouse; you can
  118.         drag any object around, then tap the 1st button
  119.         again to drop the object.
  120.     ...tap while holding CTRL to add/remove an object to the
  121.         multiple-select list.
  122.     ...hold the 1st button and move the mouse in any direction.
  123.         this will bring up a tiny mode-pad.  Mode selection
  124.         and mult-selection can be controlled using this pad.
  125.         release the 1st button while the mouse is on the
  126.         desired selection.  Leave the mouse in the center
  127.         and the hold is treated as a tap, and you pick up
  128.         the nearest object (click again to drop the object
  129.         without moving it).
  130.     ...while holding the 1st button, tap the 2nd button.
  131.         This will add an object where the mouse is on the
  132.         map.  
  133.         In Vertex mode this adds an unattached vertex,
  134.             can only be used as a marker.
  135.         In LineDef mode this breaks the line into two halves.
  136.         In Sector mode this will create a sector.  If the
  137.             mouse is in a sector already EdMap will
  138.             verify that you wish to create a sector
  139.             within a sector. (unless you turn that off).
  140.         In Things mode this will copy the current thing
  141.             and place it under the mouse.
  142.  
  143.  
  144. Key commands were made to be short and simple.  To make a selection
  145. from a menu, press the first letter of the selection you want.
  146. To edit a field of data for the current object, press the letter or
  147. number associated with that line on the object information bar.
  148.  
  149. general key functions: 
  150.     F1  help
  151.     F2  save
  152.     F3  load
  153.     F4  PWAD list
  154.     F5  checking
  155.     F7  tag sector to line
  156.     F8  align textures / sector styles
  157.     F9  build / play
  158.     F10 viewer
  159. (The menu does display hot keys on the selection buttons)
  160.  
  161. *** Improvements new to v1.22
  162. XMS support; create larger maps with less base memory.
  163. Vertex and LineDef modes merged; (edit faster)
  164. much nicer (and possibly faster) enhanced map display
  165. scans WAD dir entries more leniently
  166. mouse pointer pictures
  167. Auto-lift implemented
  168. deathmatch/altdeath availible for playmap (nodes 1)
  169. auto-stairs outline when placing
  170. missing "PTX-6.DAT", "FLORLIST.DAT" bug solved
  171. DOOM II textures reorganized
  172. lotsa other stuff..
  173. bugs fixed from v1.21b
  174.  
  175. *** new to v1.21
  176. to v1.21b:bugs fixed:ESC from multi,choose texture, etc.
  177. new play-map panel: toggle/adjust options & choose level
  178. many tiny improvements
  179. bugs fixed from v1.20
  180.  
  181. *** new to v1.20
  182. DOOM II support!
  183. Multiple-selection
  184. DOOM2WAD utility provided: simple DOOM I <-> DOOM II converter.
  185.     only changes map directory entry.
  186. Improved process handling (EDMAP->EDMAPSYS<->DOOM?<->etc)
  187. faster: initialization, graphics text, viewer, etc
  188. auto-configuring; will load EDMAPCFG if bad *.CFG
  189. INFO.BAT file to examine a child-process environment
  190. texture-aligning using the viewer: handy; view and adjust the 
  191.     texture exactly as it would appear in DOOM.
  192. THing radius circles.  color, too.
  193. Auto-saving options, undo feature.
  194. many, many other improvements.
  195.  
  196. **** new to v1.12:
  197. If play-skill level 0 is chosen, a panel will prompt for a
  198.     skill level for play-map.
  199. The /dir paramter now lists entry names correctly.
  200.  
  201. **** new to v1.11:
  202. Two bugs in auto-stairs fixed: the block-all bit is off, and
  203.     the step-top texture now uses the correct panel.
  204. The center button on 3-button mouses (mice?) should select/
  205.     de-select (as pressing enter).  this is untested.
  206. The File-opening routine has been replaced by code written
  207.     by Scott Bussinger (Compuserve 72247,2671) EXTEND5.ZIP
  208.     this allows about 100 additional PWAD files to be used.
  209.     (100 is impossible, since there are only 27 maps)
  210. Some routines have been rewritten in assembler for speed.
  211.  
  212. *** Improvements new to v1.10
  213. Much better error checking; checks for:
  214.     texture:Missing textures/Hall of Mirrors,
  215.         Medusa effect: multi-patch on 2S main
  216.         Tutti Fruitti (1): short texture
  217.         Tutti Fruitti (2): transparent above/below
  218.     linedef:Short lines
  219.         Long Wall Error (LWE)
  220.     things :heights,
  221.         in a sector
  222.     associations:triggers when needed,
  223.         teleporter destinations
  224.     begin/end:all starts & one or more end.
  225.     Errors can be listed or displayed
  226. Viewer: views walls, floors, sprites, and patches in the normal
  227.     DOOM palette.  can be used to select textures.
  228. On-line help: press F1, help screen is almost always availible.
  229. Automatic Stairs: automatically contructs a staircase within
  230.     or outside any sector.  Can be triggered to rise out
  231.     of the floor.  many options, all automatically saved.
  232. Automatic Door: like stairs, makes a door.
  233. Polygon creation: makes polygon sectors (also adjusts textures)
  234. Texture align: aligns textures, either by sector or linedef
  235. much better/easier file-handling.
  236. Sector resizing and rotating
  237. Map-wide editing: lights, X/Y/Z proportions & origin.
  238. sector retexturing: press Alt-F8
  239. preferences panel: saves mouse data, verifys, play level, etc.
  240. pop-up calculator: If Num-lock is on, so is the calc (almost)
  241. new panels, better algorithms (faster, too)
  242. easier to use
  243. many many other features
  244.  
  245. *** Improvements new to v1.02
  246. Error checking (including, of course, texture checking)
  247. Independant batch-driven builder making EdMap more flexible
  248. Better process-handling; switches between EdMap/builder/DOOM better
  249. "Load Latest PWAD" now scans the PWAD dir for the latest "*.WAD" file
  250. Sector deletion
  251. Some of the redraw routines were scrapped & rewritten in assembler
  252. better menus in full-screen mode (does it look like a NeXT yet?)
  253. some other bugs fixed.
  254.  
  255. *** Improvements from v1.01
  256. Reverse mouse buttons now works
  257. Reverse panning control
  258. More informative load map; dots mark updated levels & "reload" marked.
  259. Adjustable grid & snap (by config)
  260. Fully supports other map levels, not just E1M1
  261. Faster "enhanced map" redraw
  262. Colors in object info bar
  263. some other bugs fixed..
  264.  
  265.  
  266.  
  267. *** A few things:
  268.     To designate sectors to preform actions:
  269. go to the line, choose an action (press "0").
  270. press F7(tag sector), then select a sector (click once).
  271.  
  272.  
  273. *** Notes on the builder:
  274.     EdMap now loads COMMAND.COM to run the batch file "BUILD.BAT" with
  275. the current PWAD name as the only parameter (no extension).  The
  276. included builder requires a math co-processor (80x87), and EdMap 1.01
  277. ran the builder by name. This version allows those who do not have
  278. a math co-processor to install their own builder, and create their
  279. own BUILD.BAT file.  EdMap passes the patch-WAD filename to BUILD.BAT,
  280. so BUILD.BAT must make use of "%1". For example, if you are editing
  281. "C:\DOOM\WADS\MYHOUSE.WAD" the batch file would run as if you typed:
  282.  
  283. C> BUILD.BAT C:\DOOM\WADS\MYHOUSE
  284.  
  285. Take a look at the included BUILD.BAT as an example.
  286.  
  287.  
  288.  
  289. I, Jeff Rabenhorst (araya@wam.umd.edu), created EdMap for all those
  290. DOOMers out there who cant get enough of what could possibly be the
  291. greatest game this world has ever seen.
  292. I wrote EdMap myself, but I couldnt have done it without some peoples
  293. kind contributions:
  294.     My testing team, especially:
  295.         Andrew Baker   (IdahoNova@aol.com)
  296.         Johnny Nugnug  (jnugnug@nas.com)
  297.         l_brown@swales.com
  298.         jimbo@eskimo.com
  299.         mmar1@tower.york.ac.uk
  300.         bvg@wam.umd.edu
  301.         powell_jo@a1-jax.navy.mil
  302.         ..and everybody on alt.games.doom & alt."binaries".doom 
  303.             for your support and suggestions!
  304.     Hank Leukart (ap641@cleveland.freenet.edu) for writing
  305.         DOOM Specs (DMSPEC13.TXT).  EdMap was written using
  306.         only a copy of DOOM Specs (v1.3) and lots of hours
  307.         pounding the life out of my keyboard.
  308.     Tom Neff (tneff@panix.com) for DESIGN11.FAQ.
  309.     Ron Rossbach (ej070@cleveland.freenet.edu) for the BSP 
  310.         node builder (IDBSP10.ZIP) (see BUILDER.TXT)
  311.     John Carmack and folks at id for releasing the code for the
  312.         node builder and info to hack.
  313.     id Software in general for .. releasing.. something.. hmm.. 
  314.         DOOM!!  ..and DOOM II !!
  315.  
  316.  
  317. comments? suggestions? bugs? ..& access to internet:
  318.     mail me (or write to alt.games.doom, I read it often &
  319.     my mail gets stuffed fast)    araya@wam.umd.edu
  320.  
  321. Like EdMap? Give it to a friend (who has a reg'd copy of DOOM or DOOM2).
  322. Don't like it? Tell me what to improve.
  323.  
  324. finger araya@wam.umd.edu for the latest info on EdMap.